/** 
* All Rights Reserved , Copyright (C) 2023 , 青岛鼎信通讯股份有限公司
* 
* MpmProjectPlanEntity
* 项目策划
* 
* 修改纪录
* 2023-03-17 版本：1.0 heyiheng 创建。
* @version 版本：1.0
* @author 作者：heyiheng</name>
* 创建日期2023-03-17</date>
*/

package com.topscomm.mpm.pojo;

import java.math.BigDecimal;
import java.util.*;
import com.topscomm.mpm.*;

public class MpmProjectPlanEntity extends MpmEntity
{
    private static final long serialVersionUID = 1L;
    /** TableName:项目策划	*/
    public static String tableName= "MpmProjectPlan";
    @Override
    public String getTableName(){ return "MpmProjectPlan";}

    /** ColumnName:策划书名称		*/
    public static String FieldProposalname = "proposalname";

    /** ColumnName:策划书编号		*/
    public static String FieldProposalcode = "proposalcode";

    /** ColumnName:策划书描述		*/
    public static String FieldPlandescription = "plandescription";

    /** ColumnName:策划人		*/
    public static String FieldPlanner = "planner";

    /** ColumnName:策划人工号		*/
    public static String FieldPlannercode = "plannercode";

    /** ColumnName:操作编码		*/
    public static String FieldOperatecode = "operatecode";

    /** ColumnName:项目名称		*/
    public static String FieldProjectname = "projectname";

    /** ColumnName:项目编号		*/
    public static String FieldProjectcode = "projectcode";

    /** ColumnName:项目背景与目的		*/
    public static String FieldProjectbackground = "projectbackground";

    /** ColumnName:项目目标和策略		*/
    public static String FieldProjecttarget = "projecttarget";

    /** ColumnName:项目实施方案		*/
    public static String FieldProjectimplementation = "projectimplementation";

    /** ColumnName:版本		*/
    public static String FieldVersion = "version";

    /** ColumnName:申请人姓名		*/
    public static String FieldApplyusername = "applyusername";

    /** ColumnName:申请人工号		*/
    public static String FieldApplyusercode = "applyusercode";

    /** ColumnName:申请人姓名2		*/
    public static String FieldUsername = "username";

    /** ColumnName:申请人工号2		*/
    public static String FieldUsercode = "usercode";

    /** ColumnName:潜在竞争对手		*/
    public static String FieldCompetitors = "competitors";

    /** ColumnName:竞争对手策略分析		*/
    public static String FieldCompetitoranalysis = "competitoranalysis";

    /** ColumnName:应对策略		*/
    public static String FieldCopingstrategies = "copingstrategies";

    /** ColumnName:运营部门		*/
    public static String FieldOperationdeptname = "operationdeptname";

    /** ColumnName:运营部门编码		*/
    public static String FieldOperationdeptcode = "operationdeptcode";

    /** ColumnName:运营公司		*/
    public static String FieldOperationorgname = "operationorgname";

    /** ColumnName:运营公司编码		*/
    public static String FieldOperationorgcode = "operationorgcode";

    /** ColumnName:部门		*/
    public static String FieldDeptname = "deptname";

    /** ColumnName:部门编码		*/
    public static String FieldDeptcode = "deptcode";

    /** ColumnName:公司		*/
    public static String FieldOrgname = "orgname";

    /** ColumnName:公司编码		*/
    public static String FieldOrgcode = "orgcode";

    /** ColumnName:申请公司		*/
    public static String FieldApplyorgname = "applyorgname";

    /** ColumnName:申请公司编码		*/
    public static String FieldApplyorgcode = "applyorgcode";

    /** ColumnName:申请部门		*/
    public static String FieldApplydeptname = "applydeptname";

    /** ColumnName:申请部门编码		*/
    public static String FieldApplydeptcode = "applydeptcode";

    /** ColumnName:单据日期		*/
    public static String FieldDocdate = "docdate";

    /** ColumnName:单据编号		*/
    public static String FieldDocno = "docno";

    /** ColumnName:提交时间		*/
    public static String FieldSubmitdate = "submitdate";

    /** ColumnName:审批流程		*/
    public static String FieldFlowid = "flowid";

    /** ColumnName:状态		*/
    public static String FieldState = "state";

    /** ColumnName:最新阶段		*/
    public static String FieldLatestphase = "latestphase";

    /** ColumnName:变更原因		*/
    public static String FieldChangereason = "changereason";

    /** ColumnName:变更内容		*/
    public static String FieldChangecontent = "changecontent";

    /** ColumnName:老数据打标		*/
    public static String FieldOldplanflag = "oldplanflag";

    /** ColumnName:老数据打标2		*/
    public static String FieldOldplanflagsecond = "oldplanflagsecond";

    /** ColumnName:是否置顶		*/
    public static String FieldWhethertop = "whethertop";

    /** ColumnName:置顶时间		*/
    public static String FieldToptime = "toptime";

    /** ColumnName:总体策划		*/
    public static String FieldProjectsummary = "projectsummary";

    /**策划书名称		*/
    private String proposalname;

    /**策划书编号		*/
    private String proposalcode;

    /**策划书描述		*/
    private String plandescription;

    /**策划人		*/
    private String planner;

    /**策划人工号		*/
    private String plannercode;

    /**操作编码		*/
    private long operatecode;

    /**项目名称		*/
    private String projectname;

    /**项目编号		*/
    private String projectcode;

    /**项目背景与目的		*/
    private String projectbackground;

    /**项目目标和策略		*/
    private String projecttarget;

    /**项目实施方案		*/
    private String projectimplementation;

    /**版本		*/
    private String version;

    /**申请人姓名		*/
    private String applyusername;

    /**申请人工号		*/
    private String applyusercode;

    /**申请人姓名2		*/
    private String username;

    /**申请人工号2		*/
    private String usercode;

    /**潜在竞争对手		*/
    private String competitors;

    /**竞争对手策略分析		*/
    private String competitoranalysis;

    /**应对策略		*/
    private String copingstrategies;

    /**运营部门		*/
    private String operationdeptname;

    /**运营部门编码		*/
    private String operationdeptcode;

    /**运营公司		*/
    private String operationorgname;

    /**运营公司编码		*/
    private String operationorgcode;

    /**部门		*/
    private String deptname;

    /**部门编码		*/
    private String deptcode;

    /**公司		*/
    private String orgname;

    /**公司编码		*/
    private String orgcode;

    /**申请公司		*/
    private String applyorgname;

    /**申请公司编码		*/
    private String applyorgcode;

    /**申请部门		*/
    private String applydeptname;

    /**申请部门编码		*/
    private String applydeptcode;

    /**单据日期		*/
    private Date docdate;

    /**单据编号		*/
    private String docno;

    /**提交时间		*/
    private Date submitdate;

    /**审批流程		*/
    private long flowid;

    /**状态		*/
    private int state;

    /**最新阶段		*/
    private String latestphase;

    /**变更原因		*/
    private String changereason;

    /**变更内容		*/
    private String changecontent;

    /**老数据打标		*/
    private int oldplanflag;

    /**老数据打标2		*/
    private int oldplanflagsecond;

    /**是否置顶		*/
    private String whethertop;

    /**置顶时间		*/
    private Date toptime;

    /**总体策划		*/
    private String projectsummary;

    /**
    * @return the  proposalname:策划书名称
    */
    public String getProposalname() {
        return this.proposalname;
    }

    /**
    * @param proposalname:策划书名称
    */
    public void setProposalname(String proposalname) {
        this.proposalname = proposalname;
    }

    /**
    * @return the  proposalcode:策划书编号
    */
    public String getProposalcode() {
        return this.proposalcode;
    }

    /**
    * @param proposalcode:策划书编号
    */
    public void setProposalcode(String proposalcode) {
        this.proposalcode = proposalcode;
    }

    /**
    * @return the  plandescription:策划书描述
    */
    public String getPlandescription() {
        return this.plandescription;
    }

    /**
    * @param plandescription:策划书描述
    */
    public void setPlandescription(String plandescription) {
        this.plandescription = plandescription;
    }

    /**
    * @return the  planner:策划人
    */
    public String getPlanner() {
        return this.planner;
    }

    /**
    * @param planner:策划人
    */
    public void setPlanner(String planner) {
        this.planner = planner;
    }

    /**
    * @return the  plannercode:策划人工号
    */
    public String getPlannercode() {
        return this.plannercode;
    }

    /**
    * @param plannercode:策划人工号
    */
    public void setPlannercode(String plannercode) {
        this.plannercode = plannercode;
    }

    /**
    * @return the  operatecode:操作编码
    */
    public long getOperatecode() {
        return this.operatecode;
    }

    /**
    * @param operatecode:操作编码
    */
    public void setOperatecode(long operatecode) {
        this.operatecode = operatecode;
    }

    /**
    * @return the  projectname:项目名称
    */
    public String getProjectname() {
        return this.projectname;
    }

    /**
    * @param projectname:项目名称
    */
    public void setProjectname(String projectname) {
        this.projectname = projectname;
    }

    /**
    * @return the  projectcode:项目编号
    */
    public String getProjectcode() {
        return this.projectcode;
    }

    /**
    * @param projectcode:项目编号
    */
    public void setProjectcode(String projectcode) {
        this.projectcode = projectcode;
    }

    /**
    * @return the  projectbackground:项目背景与目的
    */
    public String getProjectbackground() {
        return this.projectbackground;
    }

    /**
    * @param projectbackground:项目背景与目的
    */
    public void setProjectbackground(String projectbackground) {
        this.projectbackground = projectbackground;
    }

    /**
    * @return the  projecttarget:项目目标和策略
    */
    public String getProjecttarget() {
        return this.projecttarget;
    }

    /**
    * @param projecttarget:项目目标和策略
    */
    public void setProjecttarget(String projecttarget) {
        this.projecttarget = projecttarget;
    }

    /**
    * @return the  projectimplementation:项目实施方案
    */
    public String getProjectimplementation() {
        return this.projectimplementation;
    }

    /**
    * @param projectimplementation:项目实施方案
    */
    public void setProjectimplementation(String projectimplementation) {
        this.projectimplementation = projectimplementation;
    }

    /**
    * @return the  version:版本
    */
    public String getVersion() {
        return this.version;
    }

    /**
    * @param version:版本
    */
    public void setVersion(String version) {
        this.version = version;
    }

    /**
    * @return the  applyusername:申请人姓名
    */
    public String getApplyusername() {
        return this.applyusername;
    }

    /**
    * @param applyusername:申请人姓名
    */
    public void setApplyusername(String applyusername) {
        this.applyusername = applyusername;
    }

    /**
    * @return the  applyusercode:申请人工号
    */
    public String getApplyusercode() {
        return this.applyusercode;
    }

    /**
    * @param applyusercode:申请人工号
    */
    public void setApplyusercode(String applyusercode) {
        this.applyusercode = applyusercode;
    }

    /**
    * @return the  username:申请人姓名2
    */
    public String getUsername() {
        return this.username;
    }

    /**
    * @param username:申请人姓名2
    */
    public void setUsername(String username) {
        this.username = username;
    }

    /**
    * @return the  usercode:申请人工号2
    */
    public String getUsercode() {
        return this.usercode;
    }

    /**
    * @param usercode:申请人工号2
    */
    public void setUsercode(String usercode) {
        this.usercode = usercode;
    }

    /**
    * @return the  competitors:潜在竞争对手
    */
    public String getCompetitors() {
        return this.competitors;
    }

    /**
    * @param competitors:潜在竞争对手
    */
    public void setCompetitors(String competitors) {
        this.competitors = competitors;
    }

    /**
    * @return the  competitoranalysis:竞争对手策略分析
    */
    public String getCompetitoranalysis() {
        return this.competitoranalysis;
    }

    /**
    * @param competitoranalysis:竞争对手策略分析
    */
    public void setCompetitoranalysis(String competitoranalysis) {
        this.competitoranalysis = competitoranalysis;
    }

    /**
    * @return the  copingstrategies:应对策略
    */
    public String getCopingstrategies() {
        return this.copingstrategies;
    }

    /**
    * @param copingstrategies:应对策略
    */
    public void setCopingstrategies(String copingstrategies) {
        this.copingstrategies = copingstrategies;
    }

    /**
    * @return the  operationdeptname:运营部门
    */
    public String getOperationdeptname() {
        return this.operationdeptname;
    }

    /**
    * @param operationdeptname:运营部门
    */
    public void setOperationdeptname(String operationdeptname) {
        this.operationdeptname = operationdeptname;
    }

    /**
    * @return the  operationdeptcode:运营部门编码
    */
    public String getOperationdeptcode() {
        return this.operationdeptcode;
    }

    /**
    * @param operationdeptcode:运营部门编码
    */
    public void setOperationdeptcode(String operationdeptcode) {
        this.operationdeptcode = operationdeptcode;
    }

    /**
    * @return the  operationorgname:运营公司
    */
    public String getOperationorgname() {
        return this.operationorgname;
    }

    /**
    * @param operationorgname:运营公司
    */
    public void setOperationorgname(String operationorgname) {
        this.operationorgname = operationorgname;
    }

    /**
    * @return the  operationorgcode:运营公司编码
    */
    public String getOperationorgcode() {
        return this.operationorgcode;
    }

    /**
    * @param operationorgcode:运营公司编码
    */
    public void setOperationorgcode(String operationorgcode) {
        this.operationorgcode = operationorgcode;
    }

    /**
    * @return the  deptname:部门
    */
    public String getDeptname() {
        return this.deptname;
    }

    /**
    * @param deptname:部门
    */
    public void setDeptname(String deptname) {
        this.deptname = deptname;
    }

    /**
    * @return the  deptcode:部门编码
    */
    public String getDeptcode() {
        return this.deptcode;
    }

    /**
    * @param deptcode:部门编码
    */
    public void setDeptcode(String deptcode) {
        this.deptcode = deptcode;
    }

    /**
    * @return the  orgname:公司
    */
    public String getOrgname() {
        return this.orgname;
    }

    /**
    * @param orgname:公司
    */
    public void setOrgname(String orgname) {
        this.orgname = orgname;
    }

    /**
    * @return the  orgcode:公司编码
    */
    public String getOrgcode() {
        return this.orgcode;
    }

    /**
    * @param orgcode:公司编码
    */
    public void setOrgcode(String orgcode) {
        this.orgcode = orgcode;
    }

    /**
    * @return the  applyorgname:申请公司
    */
    public String getApplyorgname() {
        return this.applyorgname;
    }

    /**
    * @param applyorgname:申请公司
    */
    public void setApplyorgname(String applyorgname) {
        this.applyorgname = applyorgname;
    }

    /**
    * @return the  applyorgcode:申请公司编码
    */
    public String getApplyorgcode() {
        return this.applyorgcode;
    }

    /**
    * @param applyorgcode:申请公司编码
    */
    public void setApplyorgcode(String applyorgcode) {
        this.applyorgcode = applyorgcode;
    }

    /**
    * @return the  applydeptname:申请部门
    */
    public String getApplydeptname() {
        return this.applydeptname;
    }

    /**
    * @param applydeptname:申请部门
    */
    public void setApplydeptname(String applydeptname) {
        this.applydeptname = applydeptname;
    }

    /**
    * @return the  applydeptcode:申请部门编码
    */
    public String getApplydeptcode() {
        return this.applydeptcode;
    }

    /**
    * @param applydeptcode:申请部门编码
    */
    public void setApplydeptcode(String applydeptcode) {
        this.applydeptcode = applydeptcode;
    }

    /**
    * @return the  docdate:单据日期
    */
    public Date getDocdate() {
        return this.docdate;
    }

    /**
    * @param docdate:单据日期
    */
    public void setDocdate(Date docdate) {
        this.docdate = docdate;
    }

    /**
    * @return the  docno:单据编号
    */
    public String getDocno() {
        return this.docno;
    }

    /**
    * @param docno:单据编号
    */
    public void setDocno(String docno) {
        this.docno = docno;
    }

    /**
    * @return the  submitdate:提交时间
    */
    public Date getSubmitdate() {
        return this.submitdate;
    }

    /**
    * @param submitdate:提交时间
    */
    public void setSubmitdate(Date submitdate) {
        this.submitdate = submitdate;
    }

    /**
    * @return the  flowid:审批流程
    */
    public long getFlowid() {
        return this.flowid;
    }

    /**
    * @param flowid:审批流程
    */
    public void setFlowid(long flowid) {
        this.flowid = flowid;
    }

    /**
    * @return the  state:状态
    */
    public int getState() {
        return this.state;
    }

    /**
    * @param state:状态
    */
    public void setState(int state) {
        this.state = state;
    }

    /**
    * @return the  latestphase:最新阶段
    */
    public String getLatestphase() {
        return this.latestphase;
    }

    /**
    * @param latestphase:最新阶段
    */
    public void setLatestphase(String latestphase) {
        this.latestphase = latestphase;
    }

    /**
    * @return the  changereason:变更原因
    */
    public String getChangereason() {
        return this.changereason;
    }

    /**
    * @param changereason:变更原因
    */
    public void setChangereason(String changereason) {
        this.changereason = changereason;
    }

    /**
    * @return the  changecontent:变更内容
    */
    public String getChangecontent() {
        return this.changecontent;
    }

    /**
    * @param changecontent:变更内容
    */
    public void setChangecontent(String changecontent) {
        this.changecontent = changecontent;
    }

    /**
    * @return the  oldplanflag:老数据打标
    */
    public int getOldplanflag() {
        return this.oldplanflag;
    }

    /**
    * @param oldplanflag:老数据打标
    */
    public void setOldplanflag(int oldplanflag) {
        this.oldplanflag = oldplanflag;
    }

    /**
    * @return the  oldplanflagsecond:老数据打标2
    */
    public int getOldplanflagsecond() {
        return this.oldplanflagsecond;
    }

    /**
    * @param oldplanflagsecond:老数据打标2
    */
    public void setOldplanflagsecond(int oldplanflagsecond) {
        this.oldplanflagsecond = oldplanflagsecond;
    }

    /**
    * @return the  whethertop:是否置顶
    */
    public String getWhethertop() {
        return this.whethertop;
    }

    /**
    * @param whethertop:是否置顶
    */
    public void setWhethertop(String whethertop) {
        this.whethertop = whethertop;
    }

    /**
    * @return the  toptime:置顶时间
    */
    public Date getToptime() {
        return this.toptime;
    }

    /**
    * @param toptime:置顶时间
    */
    public void setToptime(Date toptime) {
        this.toptime = toptime;
    }

    /**
    * @return the  projectsummary:总体策划
    */
    public String getProjectsummary() {
        return this.projectsummary;
    }

    /**
    * @param projectsummary:总体策划
    */
    public void setProjectsummary(String projectsummary) {
        this.projectsummary = projectsummary;
    }

}
